creating basic fancy control