matsp's example was what i was looking for, thanks. i understand how static init is more efficient, but it's not something fun to play around with