init; copy from bitbucket