improvements by adding deply user