added profile and transfer method wrappers