Delegates working
Random background color semi-functional