Apple announces new line up