worked on mainscreen