implemented since parameter
fixed small little bug on the execution