using scope to add funcionality to tasks