migrated some methods to global methods