started working on proper demo