some additions in helpers