precompile
add api key
m
working