undefined axis support added