Adds some potential into core functions