builders and rectangle draw added