add some usabillity features