little changes in transormation methods