add static handling