I've seen companies just let their stock sit at .0001 for years and do nothing...... At least this management is actively working to improve the share price........ I think they will succeed.........