Basic static implementation, untested